home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / ip / ka9q / net_des.arc / MISC.C < prev    next >
Text File  |  1988-12-05  |  496b  |  28 lines

  1. /* Set block of memory to constant */
  2. memset(blk,val,size)
  3. register char *blk;
  4. register char val;
  5. register unsigned size;
  6. {
  7.     while(size-- != 0)
  8.         *blk++ = val;
  9. }
  10. /* Copy block of memory */
  11. memcpy(dest,src,size)
  12. register char *dest,*src;
  13. register unsigned size;
  14. {
  15.     while(size-- != 0)
  16.         *dest++ = *src++;
  17. }
  18. /* Compare two blocks of memory */
  19. memcmp(a,b,size)
  20. register char *a,*b;
  21. register unsigned size;
  22. {
  23.     while(size-- != 0)
  24.         if(*a++ != *b++)
  25.             return 1;
  26.     return 0;
  27. }
  28.